* {
  padding: 0px;
  margin: 0px;
  font-family: arial, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
}

div.container {
  width: 1000px;
}

ul, ol {
  list-style: none;
}

a {
  text-decoration: none !important;
}

a.bt-primary {
  display: block;
  background: #599EF4;
  float: right;
  color: #FFFFFF;
  height: 35px;
  border: 1px solid #2982F1;
  padding: 0px 12px;
  font-size: 14px;
  line-height: 35px;
  border-radius: 2px;
  margin-left: 12px;
  text-align: center;
  &:hover {
    background: #2982F1;
    color: #FFFFFF;
  }
}

a.bt-default {
  display: block;
  float: right;
  color: #7C808C;
  height: 35px;
  border: 1px solid #7C808C;
  padding: 0px 12px;
  font-size: 14px;
  line-height: 35px;
  border-radius: 2px;
  margin-left: 12px;
  text-align: center;
  &:hover {
    background: #7C808C;
    color: #FFFFFF;
  }
}

div#header {
  font-family: "Microsoft Yahei", "微软雅黑", "simsun", Arial;
  width: 100%;
  background: none repeat scroll 0% 0% #FEFEFE;
  margin-top: 0px;
  border-bottom: 1px solid #BCB7B5;
  div.header-warp {
    width: 1000px;
    height: 72px;
    margin: 0px auto;
    a#logo {
      background: url("../images/logo.png") no-repeat;
      width: 162px;
      height: 45px;
      float: left;
      margin: 10px 30px 17px 1px;
    }
    ul#header-nav {
      float: left;
      height: 72px;
      font-size: 0px;
      li {
        display: inline-block;
        float: left;
        font-size: 18px;
        &:hover, &.nav-current {
          border-bottom: 2px solid #3086F2;
          a {
            color: #3086F2;
          }
        }
        a {
          color: #7C808C;
          text-decoration: none;
          line-height: 70px;
          padding: 0px 15px;
          display: block;
          text-align: center;
        }
      }
    }
    div#header-right {
      margin: 17px 0px 15px;
      width: 190px;
      height: 40px;
      float: right;
      #dropdownMenu1 {
        margin-top: 5px;
        cursor: pointer;
        img {
          width: 30px;
          border-radius: 50%;
        }
      }
    }
  }
}

div#footer {
  height: 100px;
  background-color: #515666;
  margin-bottom: 0px;
  color: #A8ABB3;
  font-size: 12px;
  padding-top: 20px;
  a {
    font-size: 14px;
    display: inline-block;
    padding: 10px;
    color: #A8ABB3;
  }
}